1 Doctor\ of\ Science
English-Estonian dictionary > Doctor\ of\ Science
2 DS
English-Estonian dictionary > DS